في Excel 2024، تم تقديم مجموعة من الدوال الجديدة لتعزيز الإنتاجية وتسهيل العمليات الحسابية. إليك شرح لأحدث عشر دوال:
- TEXTSPLIT
- الوصف: تقسيم النص إلى أجزاء بناءً على فاصل محدد.
- الصيغة:
=TEXTSPLIT(text, delimiter)
- مثال:
=TEXTSPLIT("apple,banana,orange", ",")
يُرجع {“apple”, “banana”, “orange”}.
- TEXTBEFORE
- الوصف: إرجاع النص الذي يسبق فاصل معين.
- الصيغة:
=TEXTBEFORE(text, delimiter)
- مثال:
=TEXTBEFORE("apple,banana,orange", ",")
يُرجع “apple”.
- TEXTAFTER
- الوصف: إرجاع النص الذي يلي فاصل معين.
- الصيغة:
=TEXTAFTER(text, delimiter)
- مثال:
=TEXTAFTER("apple,banana,orange", ",")
يُرجع “banana,orange”.
- ARRAYTOTEXT
- الوصف: تحويل مصفوفة إلى نص.
- الصيغة:
=ARRAYTOTEXT(array)
- مثال:
=ARRAYTOTEXT({1,2;3,4})
يُرجع “1 2; 3 4”.
- TEXTSPLITBYPOS
- الوصف: تقسيم النص بناءً على موقع معين.
- الصيغة:
=TEXTSPLITBYPOS(text, positions)
- مثال:
=TEXTSPLITBYPOS("abcdef", {1,3,5})
يُرجع {“a”, “bc”, “de”, “f”}.
- WRAPCOLS
- الوصف: تحويل صف إلى عدة أعمدة.
- الصيغة:
=WRAPCOLS(array, wrap_count)
- مثال:
=WRAPCOLS({1,2,3,4,5,6}, 2)
يُرجع {1, 2; 3, 4; 5, 6}.
- WRAPROWS
- الوصف: تحويل عمود إلى عدة صفوف.
- الصيغة:
=WRAPROWS(array, wrap_count)
- مثال:
=WRAPROWS({1;2;3;4;5;6}, 3)
يُرجع {1, 2, 3; 4, 5, 6}.
- TOCOL
- الوصف: تحويل مصفوفة إلى عمود.
- الصيغة:
=TOCOL(array)
- مثال:
=TOCOL({1,2;3,4})
يُرجع {1; 2; 3; 4}.
- TOROW
- الوصف: تحويل مصفوفة إلى صف.
- الصيغة:
=TOROW(array)
- مثال:
=TOROW({1;2;3;4})
يُرجع {1, 2, 3, 4}.
- MAKEARRAY
- الوصف: إنشاء مصفوفة بناءً على دالة معينة.
- الصيغة:
=MAKEARRAY(rows, columns, lambda(row, col))
- مثال:
=MAKEARRAY(3, 3, LAMBDA(r, c, r * c))
يُرجع {1, 2, 3; 2, 4, 6; 3, 6, 9}.
هذه الدوال الجديدة تهدف إلى تسهيل التعامل مع النصوص والمصفوفات في Excel، مما يعزز من كفاءة العمل ويتيح للمستخدمين إجراء عمليات أكثر تعقيدًا بسهولة.